customer debit - German English Dictionary